persistent cause - French English Dictionary